package com.ruoyi.web.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description 风场反演-入参
 * @Author liuhl
 * @Date 2024/4/23
 **/
@Data
@ApiModel(value = "WindRetrievalCalVo", description = "风场反演计算入参对象")
public class WindRetrievalCalVo {

    @ApiModelProperty("类型：日观测-daily，月平均-monthly")
    private String type;

    @ApiModelProperty("【只在月平均时存在】时间范围计算方式：时间类型：逐月平均-month by month，月平均-month")
    private String calType;

    @ApiModelProperty("【只在月平均时存在】月份，例如1就是1月，1,5就代表1-5月")
    private String month;

    @ApiModelProperty("开始日期, 日观测-yyyymmdd，月平均-yyyy")
    private String startTime;

    @ApiModelProperty("结束日期，日观测-yyyymmdd，月平均-yyyy")
    private String endTime;

    @ApiModelProperty("经度范围，格式：a,b  a是最小，b是最大")
    private String longitudeRange;

    @ApiModelProperty("纬度范围，格式：a,b  a是最小，b是最大")
    private String latitudeRange;

    @ApiModelProperty("插值方法：'linear', 'cubic', 'quintic'")
    private String method;

    @ApiModelProperty("通讯ID")
    private String sseId;

}
